/*
 * @Descripttion:
 * @Author: jhw
 * @Date: 2023-04-28 21:57:02
 * @LastEditors: jhw
 * @LastEditTime: 2023-12-13 15:31:28
 */
import { createApp } from 'vue';
import ElementPlus from 'element-plus';
import { setupPinia } from '@/store/index';
import 'animate.css';
import 'element-plus/dist/index.css';
import '@/styles/index.scss';
import 'virtual:windi.css';
import '@/polyfill/polyfill';
import 'virtual:svg-icons-register';
import directive from './directive';

import App from './App.vue';
import router from '@/router';

const app = createApp(App);
app.use(directive);
app.use(ElementPlus);
app.use(setupPinia);
app.use(router);
app.mount('#app');
